package pl.peterjack.model.dane;

import java.io.Serializable;
import java.util.List;

import javax.jdo.annotations.IdGeneratorStrategy;
import javax.jdo.annotations.PersistenceCapable;
import javax.jdo.annotations.Persistent;
import javax.jdo.annotations.PrimaryKey;

import com.google.appengine.api.datastore.Key;

@PersistenceCapable
public class PracownikUprawnienia implements Serializable {

	@PrimaryKey
	@Persistent(valueStrategy = IdGeneratorStrategy.IDENTITY)
	protected Long id; 
	
	@Persistent
	protected Long firma; 
	
	@Persistent
	protected String nazwa; 
	
	@Persistent
	protected Boolean wystawienieFaktur = false; 
	
	@Persistent
	protected Boolean zarzadzanieKlientami = false;
	
	@Persistent
	protected Boolean zarzadzanieProduktami = false;
	
	@Persistent
	protected Boolean zarzadzanieFakturami = false;
	
	@Persistent
	protected Boolean dodawanieKlientow = false;
	
	@Persistent
	protected Boolean dodawanieProduktow = false;
	
	@Persistent
	protected Boolean importDanych = false;

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Long getFirma() {
		return firma;
	}

	public void setFirma(Long firma) {
		this.firma = firma;
	}

	public String getNazwa() {
		return nazwa;
	}

	public void setNazwa(String nazwa) {
		this.nazwa = nazwa;
	}

	public Boolean getWystawienieFaktur() {
		return wystawienieFaktur;
	}

	public void setWystawienieFaktur(Boolean wystawienieFaktur) {
		this.wystawienieFaktur = wystawienieFaktur;
	}

	public Boolean getZarzadzanieKlientami() {
		return zarzadzanieKlientami;
	}

	public void setZarzadzanieKlientami(Boolean zarzadzanieKlientami) {
		this.zarzadzanieKlientami = zarzadzanieKlientami;
	}

	public Boolean getZarzadzanieProduktami() {
		return zarzadzanieProduktami;
	}

	public void setZarzadzanieProduktami(Boolean zarzadzanieProduktami) {
		this.zarzadzanieProduktami = zarzadzanieProduktami;
	}

	public Boolean getZarzadzanieFakturami() {
		return zarzadzanieFakturami;
	}

	public void setZarzadzanieFakturami(Boolean zarzadzanieFakturami) {
		this.zarzadzanieFakturami = zarzadzanieFakturami;
	}

	public Boolean getDodawanieKlientow() {
		return dodawanieKlientow;
	}

	public void setDodawanieKlientow(Boolean dodawanieKlientow) {
		this.dodawanieKlientow = dodawanieKlientow;
	}

	public Boolean getDodawanieProduktow() {
		return dodawanieProduktow;
	}

	public void setDodawanieProduktow(Boolean dodawanieProduktow) {
		this.dodawanieProduktow = dodawanieProduktow;
	}

	public Boolean getImportDanych() {
		return importDanych;
	}

	public void setImportDanych(Boolean importDanych) {
		this.importDanych = importDanych;
	}

	

	
	
}
